it undulates - Turkish English Dictionary